﻿/* Global styles */
html,body
{
    margin:0px;
    padding:0px;    
}

html
{
    background-color: #123456;
    min-height: 100%; 
    /* Cross browser gradient */
    filter: progid:DXImageTransform.Microsoft.gradient(startColorstr='#123456', endColorstr='#FFFFFF');  /* IE */
    background: -webkit-gradient(linear, left top, left bottom, from(#123456), to(#FFFFFF));  /* Chrome */
    background: -moz-linear-gradient(top, #123456, #FFFFFF);  /* Firefox */
}

/* Main Layout */
#header
{
    height:100px;
}

#header h1
{
    line-height:100px;
    margin:0px;
    text-align:center;
    vertical-align:middle;
}

#body
{
    height:auto;
}

#footer
{
    height:50px;
}

#footer h3
{
    color:Black;
    background-color:White;
    border:2px solid black;
    line-height:50px;
    margin:0px;
    text-align:center;
    vertical-align:middle;
}

.Content
{
    color:White;
}